@import url('../css/board.css');
@font-face{font-family:ngeot; color: #cccccc; src:url('../NanumGothic.eot')}
@font-face { font-family:'NanumGothicWeb'; font-style:normal; font-weight:400; src: url('NanumGothicCompact.woff') format('woff');}
@font-face { font-family:'NanumGothicWeb'; font-style:normal; font-weight:400; src: url('NanumGothicCompact.ttf') format('truetype');}


body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
html, body, table, div, input,  textarea, select,  h1, h2, h3, h4, h5, h6 { color:#666666; font-size:12px; font-family:   Dotum, DotumChe ; }
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
ul,ol,li,dl { list-style: none; }


html{scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #E3E2E2; scrollbar-highlight-color: #E3E2E2; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #E3E2E2;}
body,td {  margin:0 0 0 0;  LINE-HEIGHT: 130%;  FONT-FAMILY: 돋움;  TEXT-DECORATION: none; FONT-SIZE: 9pt;  COLOR: #636363; }
a {font-family: ""; font-size: 9pt; line-height: 140%; color: #545454; text-decoration: none;}
a:hover {  font-family: ""; font-size: 9pt; line-height: 140%; color: #996633; text-decoration: none;}
a:link { font-family:돋움체 color: #545454; text-decoration: none; font-size: 9pt; line-height: 140%;}


IMG  border: none;}
img {border:0}




/* 우측게시판 */
.new_pre {width:249px; height:120;}
.organCnt ul	{  width:249px; margin-top:12px;}
.organCnt ul li	{ width:249px; margin-top:1px; }
.organCnt ul li a:link {font-family:dotum; font-size:11px; }
.organCnt ul li a:hover {font-family:dotum; font-size:11px; color:#ff9933;}
.organCnt ul li a:visited {font-family:dotum; font-size:11px; }
.organCnt ul .l_ir	{ width:249px; height:18; padding-left:25px; display:inline-block; background:url('../images/notice_dot.gif') 13 30% no-repeat; }http://localhost/index.html#


/* 하단 긴~게시판 */
.long_pre {width:442px; height:142;}
.organCnt01 ul	{  width:442px; margin-top:12px;}
.organCnt01 ul li	{ width:100%; margin-top:1px; padding-left:10;  }
.organCnt01 ul li a:link {font-family:dotum; font-size:11px; }
.organCnt01 ul li a:hover {font-family:dotum; font-size:11px; color:#ff9933;}
.organCnt01 ul li a:visited {font-family:dotum; font-size:11px; }
.organCnt01 ul .zum  {width:5px; display:inline-block; background:url('../images/notice_dot.gif') 0 30% no-repeat;}
.organCnt01 ul .l_ir  {width:355px; height:18; padding-left:5; display:inline-block;}
.organCnt01 ul .data  {height:18px; text-align: right; font-family:dotum; font-size:11px;  }


/* 하단 짧은게시판 */
.short_pre {width:288px; height:142; }
.organCnt02 ul	{  width:288px; margin-top:12px;}
.organCnt02 ul li	{ width:288px; margin-top:1px; padding-left:10;}
.organCnt02 ul li a:link {font-family:dotum; font-size:11px; }
.organCnt02 ul li a:hover {font-family:dotum; font-size:11px; color:#ff9933;}
.organCnt02 ul li a:visited {font-family:dotum; font-size:11px; }
.organCnt02 ul .zum  {width:5px; display:inline-block; background:url('../images/notice_dot.gif') 0 30% no-repeat;}
.organCnt02 ul .l_ir	{ width:198px;  height:18;  padding-left:5; display:inline-block;}
.organCnt02 ul .nick	{ text-align:right; height:18; font-family:dotum; font-size:11px; display:inline-block; }


/* 내가쓴게시물2 */
.box_pre {width:240px; height:235;  background:url('../images/my_boardbg.gif')  no-repeat; }
.organCnt03 .bt	{position:relative; left:194; top:35;}
.organCnt03 ul	{width:240px; padding-top:55px; }
.organCnt03 ul li { width:240px; margin-top:1px; }
.organCnt03 ul li a:link {font-family:dotum; font-size:11px; }
.organCnt03 ul li a:hover {font-family:dotum; font-size:11px; color:#ff9933;}
.organCnt03 ul li a:visited {font-family:dotum; font-size:11px; }
.organCnt03 ul .l_ir { width:240px; height:18; padding-left:35px;  display:inline-block; background:url('../images/notice_dot.gif') 25 30% no-repeat; }

/* 이벤트 */
.event_pre {width:240px; height:166;  background:url('../images/event_bg.gif') no-repeat; }
.organCnt04 .bt	{position:relative; left:194; top:35;}
.organCnt04 ul	{width:240px; padding-top:55px; }
.organCnt04 ul li { width:240px; margin-top:1px; }
.organCnt04 ul li a:link {font-family:dotum; font-size:11px; }
.organCnt04 ul li a:hover {font-family:dotum; font-size:11px; color:#ff9933;}
.organCnt04 ul li a:visited {font-family:dotum; font-size:11px; }
.organCnt04 ul .l_ir { width:240px; height:18; padding-left:35px;  display:inline-block; background:url('../images/notice_dot.gif') 25 30% no-repeat; }



/* 탑 링크물 */
.top_pre {width:240px; height:166;  background:url('../images/event_bg.gif')  }
.organCnt05 .bt	{position:relative; left:194; top:35;}
.organCnt05 ul	{width:240px; background-color:#444444; padding-top:55px; }
.organCnt05 ul li { width:240px; margin-top:1px; }
.organCnt05 ul li a:link {font-family:dotum; font-size:11px; }
.organCnt05 ul li a:hover {font-family:dotum; font-size:11px; color:#ff9933;}
.organCnt05 ul li a:visited {font-family:dotum; font-size:11px; }
.organCnt05 ul .l_ir { width:240px; height:18; padding-left:35px;  display:inline-block; background:url('../images/notice_dot.gif') 25 30% no-repeat; }


/* 서브 게시판들 */
.sub_pre {width:365px; height:142; }
.organCnt06 ul	{  width:365px; margin-top:12px;}
.organCnt06 ul li	{ width:365px; margin-top:1px; padding-left:10;}
.organCnt06 ul li a:link {font-family:dotum; font-size:11px; }
.organCnt06 ul li a:hover {font-family:dotum; font-size:11px; color:#ff9933;}
.organCnt06 ul li a:visited {font-family:dotum; font-size:11px; }
.organCnt06 ul .zum  {width:5px; display:inline-block; background:url('../images/notice_dot.gif') 0 30% no-repeat;}
.organCnt06 ul .l_ir	{ width:285px;  height:18;  padding-left:5; display:inline-block;}
.organCnt06 ul .data	{ text-align:right; height:18; font-family:dotum; font-size:11px; display:inline-block; }




/*폰트 타이틀*/
.font_line {border-bottom: solid 1px #cccccc; height:26;}
.font_line2 {margin-top:30px; border-bottom: solid 1px #cccccc; height:26;}
.font_line3 {width:249;}
.font_title {width:174; height:26;}
.main_listbg {width:174px;}
.font_list {width:90px; font-size:11px; margin-left:10; margin-top:3; font-family:돋움; display:inline-block;}
.font_list01 {font-size:11px; margin-left:10; margin-top:3; font-family:돋움; display:inline-block;}

.cafe_list a:link {margin-left:10; width:130px; font-size:11px;  line-height:15pt; font-family:돋움; display:inline-block; }
.cafe_list a:hover {margin-left:10; width:130px; font-size:11px;  line-height:15pt; color:#ff9933; font-family:돋움; display:inline-block; }
.cafe_list a:visited {margin-left:10; width:130px; font-size:11px;  line-height:15pt; font-family:돋움; display:inline-block; }

.cafe_dot { width:15px; font-size:11px;  text-align:right; font-family:돋움; display:inline-block; }
.cafe_rank {width:15px; height:11px; }

/* include-Top  */
.top_bg_empty {width:100%; height:8; font-size:0; }
.top_bg {width:100%; height:135; background:url('../images/top_menubg.gif')}
.flash_area {position:absolute; left:50%; margin:0 0 0 -606; z-index:1000000000000000000000;}
.bot_bg {width:100%; height:180; background:url('../images/bottom_bg.jpg')}
.bottom_01 {left:50%; margin:0 0 0 -606; z-index:1000000000000000000000;}




/*탑메뉴 소스*/
.top_menubg {width:1000; margin-top:12; }
.ttop_menubg {width:100%; border-bottom: solid 1px #cccccc; height:30; text-align:center;}
.ttop_menu {width:1000px; height:25; }
.ttop_menu .ll {float:left; margin-left:10; font-family:돋움;font-size: 11px; color: #ff6600; line-height: 30px; display:inline-block; text-align:left; }
.ttop_menu .ll a:link  {float:left; margin-left:10; font-family:돋움; font-size: 11px; color: #ff6600; line-height: 30px; display:inline-block; text-align:left; }
.ttop_menu .ll a:hover {float:left; margin-left:10; font-family:돋움; font-size: 11px; color: blue; line-height: 30px; display:inline-block; text-align:left; }
.ttop_menu .ll a:visited {float:left; margin-left:10; font-family:돋움; font-size: 11px; color: #ff6600; line-height: 30px; display:inline-block; text-align:left; }


.ttop_menu .le {float:right; margin-right:10; font-family:돋움; font-size: 11px; color: #ff6600; line-height: 30px; display:inline-block; text-align:right; }
.ttop_menu .le a:link  {float:left; margin-left:10; font-family:돋움; font-size: 11px; color: #ff6600; line-height: 30px; display:inline-block; text-align:left; }
.ttop_menu .le a:hover {float:left; margin-left:10; font-family:돋움; font-size: 11px; color: blue; line-height: 30px; display:inline-block; text-align:left; }
.ttop_menu .le a:visited {float:left; margin-left:10; font-family:돋움; font-size: 11px; color: #ff6600; line-height: 30px; display:inline-block; text-align:left; }


.top_sm {float:left; margin-top:8; margin-left:25; margin-right:35; color:#333333; font-weight: bold;  font-size:12px; font-family:나눔고딕, NanumGothic, ngwoff, ngeot;}
.top_sm a { font-family:나눔고딕; font-weight: bold; NanumGothic, ngwoff, ngeot; color: #fff; text-decoration: none; font-size: 12pt; line-height: 140%;}
.top_sm a:link { font-family:나눔고딕; font-weight: bold; NanumGothic, ngwoff, ngeot; color: #fff; text-decoration: none; font-size: 10pt; line-height: 140%;}
.top_sm a:hover { font-size:13px; font-weight: bold; color:#c2a859; font-family:나눔고딕, NanumGothic, ngwoff, ngeot;}
.top_sm a:visited { font-size:13px; font-weight: bold; color:#fff; font-family:나눔고딕, NanumGothic, ngwoff, ngeot;}



/*로그인 및 배너자리*/
.log_bg {position:relative; width:1000px; left:50%; border: solid 1px #cccccc;  height:100; margin:10 0 5 -500;}
.login_form {width:190; height:100; border-right: solid 1px #cccccc;}
.c_banner {float:left; height:98; width:619; border-right: solid 1px #cccccc;}
.r_read {float:left; width:188;}



/*중간사각형*/
.blue_line {position:relative; width:1000px; left:50%; border: solid 3px #82a9e0;  height:350; margin:10 0 5 -500;}
.login_bg {position:relative; width:635px; left:50%; height:400; margin:10 0 5 -318;}
.login_bg01 {background:url('../images/mlogin_bg.gif'); margin-top:25px; float:left; margin-bottom:25px; margin-right:7px; width:226px; height:189px; background-color:#eeeeee;}
.login_bg02 {background:url('../images/mlogin_bg1.gif'); margin-top:25px; float:left; margin-bottom:25px; width:300px; height:189px; background-color:#eeeeee;}



/*하단게시판모듬들*/
.h_board {position:relative; width:1000px; left:50%; height:100; margin:15 0 10 -500; display:table;}
.t_menu {position:relative; width:1000px; height:125; left:50%; margin:0 0 0 -500; }
.bot_add01 {position:relative; width:1000px; height:156; left:50%; margin:0 0 0 -500px;}
.bot_add01 .ftext a:link {float:left; font-size:13px; font-weight: bold; color:#969696; font-family:나눔고딕, NanumGothic, ngwoff, ngeot; margin-right:25px;}
.bot_add01 .ftext a:hover {float:left; font-size:13px; font-weight: bold; color:#003366; font-family:나눔고딕, NanumGothic, ngwoff, ngeot; margin-right:25px;}
.bot_add01 .ftext a:visited {float:left; font-size:13px; font-weight: bold; color:#969696; font-family:나눔고딕, NanumGothic, ngwoff, ngeot; margin-right:25px;}



/* 메인 공통  */
.button {position:absolute; top:450; left:50%; margin:0 0 0 350;}
.button .bt{float:left; margin-right:2;}
.board_line01 {float:left; height:195px;}
.board_line02 {float:left; margin-left:12; height:195px;}
.board_line03 {float:left; margin-left:12; height:250px;}
.s_id, {background-color:#ffffff; font-family:Verdana, 돋음; font-size:12px; color:#666666; border: 1 solid #cccccc font-weight:bold; height:20px; padding:3 0 0 0;}
.save_id {font-family:dotum; font-size:11px;}
.save_idpass {font-family:dotum; font-size:11px; width:60px; display:inline-block;}
.save_idpass1 {font-family:dotum; font-size:11px; width:115px; display:inline-block;}
.save_idpass5 {font-family:dotum; font-size:11px; width:25px; display:inline-block;}
.save_logout {font-family:dotum; font-size:11px; margin-left:5; width:90px; display:inline-block;}
.save_mess {font-family:dotum; font-size:11px; text-align:center; width:65px; display:inline-block;}

.main_names {float:left; width:65px; display:block; font-family:dotum; font-size:11px; font-weight: bold;}
.main_con01 {float:left;  width:200px; display:block; font-family:dotum; font-size:11px; }
.main_con02 {float:left;  width:350px; display:block; font-family:dotum; font-size:11px; }
.main_con03 {float:left;  width:260px; display:block; font-family:dotum; font-size:11px; }

.m_board {float:left;}
.m_board_text {float:left; width: 350px; height:18px; margin-left:12;}
.m_board_text_list {float:left; width: 350px; height:18px; margin-top:15; margin-left:12;}

.m_board_text_box {float:left; width: 550px;  height:18px; }
.m_board_text_box .list {float:left; width: 274px; display:block; height:20px; }

.m_board_text_box_title {float:left; width:274px; display:block; font-family:dotum; font-size:11px; font-weight: bold;}
.m_board_text_box_inner {float:left; width: 274px;  height:18px; }
.m_board_text_box_inner .list {float:left; width: 274px; display:block; height:20px; }

.je {width:545}
.je .list{float:left; margin-top:8; margin-right:7;}

.point_num {font-family:dotum; font-size:11px; color:#ff9933;}
.point_num a:link  {font-family:dotum; font-size:11px; color:#ff6600;}
.point_num a:hover {font-family:dotum; font-size:11px; color:blue;}
.point_num a:visited {font-family:dotum; font-size:11px; color:#ff6600;}



/* 서브공통  */

.title_bar {width:365px; height:30px; border-bottom : solid 1px #cccccc; }
.title_bar .title {position:relative; top:5px; font-size:15px; font-weight: bold; color:#333333; font-family:나눔고딕, NanumGothic, ngwoff, ngeot; }

.sub_title {width:250px; height:30px; background-color:#eeeeee; background:url('../images/left_title03.gif') no-repeat;}
.sub_title .je {width:225px; height:30px; padding-left:10; padding-top:6px; font-family:dotum; font-size:11px; color:#ffffff;}
.sub_title .zum  {width:5px; display:inline-block; }
.sub_title .list {width:210px; height:28px;  font-weight: bold; line-height:250%; padding-top:6px; padding-left:23; border-bottom:solid 1px #cccccc; line-height:220%; font-family:dotum; font-size:11px; color:#3333; background:url('../images/list_dot.gif') 5 48% no-repeat; }
.sub_title .list a:link {font-family:dotum; font-weight: bold; font-size:12px; }
.sub_title .list a:hover {font-family:dotum; font-weight: bold; font-size:12px; color:#ff9933; }
.sub_title .list a:visited {font-family:dotum; font-weight: bold; font-size:12px; }


.sub_title_bar {width:100%; height:30px; border-bottom : solid 1px #cccccc; margin-bottom:25px;}
.sub_title_bar .title {position:relative; top:5px; font-size:13px; font-weight: bold; color:#333333; font-family:나눔고딕, NanumGothic, ngwoff, ngeot; }
.cc {float:left; margin-left:10; color:font-family:dotum; font-size:11px; color:#ff9933; font-weight: bold;}
.cc1 {float:left; margin-left:10; color:font-family:dotum; font-size:11px; }
.cc2 {float:left; margin-left:18; color:font-family:dotum; font-size:11px; color:#ff9933; font-weight: bold;}
.cc2 a:link {font-family:dotum; font-size:11px; color:#ff9933;}
.cc2 a:hover {font-family:dotum; font-size:11px; color:#ff0000; }
.cc2 a:visited {font-family:dotum; font-size:11px; color:#ff9933;}




/* 쪽지기능  */

.btn { margin:10 0 10 0; font-size:11px; text-align:left; letter-spacing:0; font-family:돋움, Dotum; }
.butt a:link {margin-left:5px; margin-right:5px; float:left; border:solid 1px #ccc; text-align:center;  height:22; padding:6px; 0; width:90px;  background-color:#ffffff;}
.butt a:hover {margin-left:5px; margin-right:5px; float:left; border:solid 1px #ccc; text-align:center; height:22; padding:6px; 0; width:90px; background-color:#dddddd;}
.butt a:visited {margin-left:5px; margin-right:5px; float:left; border:solid 1px #ccc; text-align:center; height:22; padding:6px; 0; width:90px; background-color:#dddddd;}
.butt_mini a:link {margin-left:5px; margin-right:5px; float:left; border:solid 1px #ccc; text-align:center;  height:15; padding:6px; 0; width:60px;  background-color:#ffffff;}
.butt_mini a:hover {margin-left:5px; margin-right:5px; float:left; border:solid 1px #ccc; text-align:center; height:15; padding:6px; 0; width:60px; background-color:#dddddd;}
.butt_mini a:visited {margin-left:5px; margin-right:5px; float:left; border:solid 1px #ccc; text-align:center; height:15; padding:6px; 0; width:60px; background-color:#dddddd;}
.memo_title {width:600px; text-align:center; margin-bottom:10px; padding:9px 0; height:18px; border:solid 3px #eeeeee; font-family:나눔고딕, NanumGothic, ngwoff, ngeot; font-size:15px; font-weight: bold; color:#333333; }
.memo_edit  {width:600px; margin-bottom:10px; padding:9px 0;  color:#333333; }